<%-- 
    Document   : jsp_comprimento
    Created on : 15/12/2011, 18:33:44
    Author     : User
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" href="cmstyle.css"> 
        
        <title>Conversor de medidas de comprimento</title>
    </head>
    <body>
       <form name="Conversor de medidas de comprimento" action="">
        <h1>Digite o valor a ser convertido na caixa número</h1>
        <h1>Digite a unidade na qual ele está caixa de</h1>
        <h1>Digite a unidade na qual se deseja converter na caixa para</h1>
            Número: <input type="text" name="numero" value="" />
            De: <input type="text" name="de" value="" />
            Para: <input type="text" name="para" value="" />
            Nome das medidas:
            <select name="nome das medidas">
                <option>milímetro</option>
                <option>centímetro</option>
                <option>decímetro</option>
                <option>metro</option>
                <option>decâmetro</option>
                <option>hectômetro</option>
                <option>quilômetro</option>
            </select>
            </form>
            <%
            double numero = Double.parseDouble(request.getParameter("numero"));
            double convertido = 0;
            %>
            <%if(request.getParameter("de").equals("milimetro") && (request.getParameter("para").equals("milímetro"))){
                convertido = numero;
            }else if(request.getParameter("de").equals("milimetro") && (request.getParameter("para").equals("centimetro"))){
                convertido = numero / 10;
            }else if(request.getParameter("de").equals("milimetro") && (request.getParameter("para").equals("decímetro"))){
                convertido = numero / 100;
            }else if(request.getParameter("de").equals("milimetro") && (request.getParameter("para").equals("metro"))){
                convertido = numero / 1000;
            }else if(request.getParameter("de").equals("milimetro") && (request.getParameter("para").equals("decâmetro"))){
                convertido = numero / 10000;
            }else if(request.getParameter("de").equals("milimetro") && (request.getParameter("para").equals("hectômetro"))){
                convertido = numero / 100000;
            }else if(request.getParameter("de").equals("milimetro") && (request.getParameter("para").equals("quilômetro"))){
                convertido = numero / 1000000;
            }else if(request.getParameter("de").equals("centímetro") && (request.getParameter("para").equals("centimetro"))){
                convertido = numero;
            }else if(request.getParameter("de").equals("centímetro") && (request.getParameter("para").equals("milímetro"))){
                convertido = numero * 10;
            }else if(request.getParameter("de").equals("centímetro") && (request.getParameter("para").equals("decímetro"))){
                convertido = numero / 10; 
            }else if(request.getParameter("de").equals("centímetro") && (request.getParameter("para").equals("metro"))){
                convertido = numero / 100;
            }else if(request.getParameter("de").equals("centímetro") && (request.getParameter("para").equals("decâmetro"))){
                convertido = numero / 1000;
            }else if(request.getParameter("de").equals("centímetro") && (request.getParameter("para").equals("hectômetro"))){
                convertido = numero / 10000;
            }else if(request.getParameter("de").equals("centímetro") && (request.getParameter("para").equals("quilômetro"))){
                convertido = numero / 100000;
            }else if(request.getParameter("de").equals("decímetro") && (request.getParameter("para").equals("decímetro"))){
                convertido = numero;
            }else if(request.getParameter("de").equals("decímetro") && (request.getParameter("para").equals("milímetro"))){
                convertido = numero * 100;
            }else if(request.getParameter("de").equals("decímetro") && (request.getParameter("para").equals("centímetro"))){
                convertido = numero * 10;
            }else if(request.getParameter("de").equals("decímetro") && (request.getParameter("para").equals("metro"))){
                convertido = numero / 10;
            }else if(request.getParameter("de").equals("decímetro") && (request.getParameter("para").equals("decâmetro"))){
                convertido = numero / 100;
            }else if(request.getParameter("de").equals("decímetro") && (request.getParameter("para").equals("hectômetro"))){
                convertido = numero / 1000;
            }else if(request.getParameter("de").equals("decímetro") && (request.getParameter("para").equals("quilômetro"))){
                convertido = numero / 10000;
            }else if(request.getParameter("de").equals("metro") && (request.getParameter("para").equals("metro"))){
                convertido = numero;
            }else if(request.getParameter("de").equals("metro") && (request.getParameter("para").equals("milímetro"))){
                convertido = numero * 1000;
            }else if(request.getParameter("de").equals("metro") && (request.getParameter("para").equals("centímetro"))){
                convertido = numero * 100;
            }else if(request.getParameter("de").equals("metro") && (request.getParameter("para").equals("decímetro"))){
                convertido = numero * 10;
            }else if(request.getParameter("de").equals("metro") && (request.getParameter("para").equals("decâmetro"))){
                convertido = numero / 10;
            }else if(request.getParameter("de").equals("metro") && (request.getParameter("para").equals("hectômetro"))){
                convertido = numero / 100;
            }else if(request.getParameter("de").equals("metro") && (request.getParameter("para").equals("quilômetro"))){
                convertido = numero / 1000;
            }else if(request.getParameter("de").equals("decâmetro") && (request.getParameter("para").equals("decâmetro"))){
                convertido = numero;
            }else if(request.getParameter("de").equals("decâmetro") && (request.getParameter("para").equals("milímetro"))){
                convertido = numero * 10000;
            }else if(request.getParameter("de").equals("decâmetro") && (request.getParameter("para").equals("centímetro"))){
                convertido = numero * 1000; 
            }else if(request.getParameter("de").equals("decâmetro") && (request.getParameter("para").equals("decímetro"))){
                convertido = numero * 100;
            }else if(request.getParameter("de").equals("decâmetro") && (request.getParameter("para").equals("metro"))){
                convertido = numero * 10;
            }else if(request.getParameter("de").equals("decâmetro") && (request.getParameter("para").equals("hectômetro"))){
                convertido = numero / 10;
            }else if(request.getParameter("de").equals("decâmetro") && (request.getParameter("para").equals("quilômetro"))){
                convertido = numero / 100;
            }else if(request.getParameter("de").equals("hectômetro") && (request.getParameter("para").equals("hectômetro"))){
                convertido = numero;
            }else if(request.getParameter("de").equals("hectômetro") && (request.getParameter("para").equals("milímetro"))){
                convertido = numero * 100000;
            }else if(request.getParameter("de").equals("hectômetro") && (request.getParameter("para").equals("centímetro"))){
                convertido = numero * 10000;
            }else if(request.getParameter("de").equals("hectômetro") && (request.getParameter("para").equals("decímetro"))){
                convertido = numero * 1000;
            }else if(request.getParameter("de").equals("hectômetro") && (request.getParameter("para").equals("metro"))){
                convertido = numero * 100;
            }else if(request.getParameter("de").equals("hectômetro") && (request.getParameter("para").equals("decâmetro"))){
                convertido = numero * 10;
            }else if(request.getParameter("de").equals("hectômetro") && (request.getParameter("para").equals("quilômetro"))){
                convertido = numero / 10;
            }else if(request.getParameter("de").equals("quilômetro") && (request.getParameter("para").equals("quilômetro"))){
                convertido = numero;
            }else if(request.getParameter("de").equals("quilômetro") && (request.getParameter("para").equals("milímetro"))){
                convertido = numero * 1000000;
            }else if(request.getParameter("de").equals("quilômetro") && (request.getParameter("para").equals("centímetro"))){
                convertido = numero * 100000;
            }else if(request.getParameter("de").equals("quilômetro") && (request.getParameter("para").equals("decímetro"))){
                convertido = numero * 10000;
            }else if(request.getParameter("de").equals("quilômetro") && (request.getParameter("para").equals("metro"))){
                convertido = numero * 1000;
            }else if(request.getParameter("de").equals("quilômetro") && (request.getParameter("para").equals("decâmetro"))){
                convertido = numero * 100;
            }else if(request.getParameter("de").equals("quilômetro") && (request.getParameter("para").equals("hectômetro"))){
                convertido = numero * 10;
            }
            %>
            <h2>Convertido: <%= convertido %></h2>
   </body>
   <ul class="navbar">
            <li><a href="javascript:window.history.go(-1)">Voltar</a>
            <li><a href="/conversorMedidas/"> Home Page </a>  </ul>
</html>
